be logically tenable - Francés Inglés Diccionario